Code3 Home

Category

Engineering Culture

7 articles

Give Your Side Project a Kill Date Before You Even Write Line One

Give Your Side Project a Kill Date Before You Even Write Line One

Most side projects don't die from lack of ambition — they die from too much of it. Setting a hard expiration date before you start might be the most productive thing you do for your weekend experiments. Here's why developers who ship fast swear by time-boxing their way to better ideas.

Burn It Down and Start Fresh: The Case for the Strategic Rewrite

Burn It Down and Start Fresh: The Case for the Strategic Rewrite

Patching legacy code forever sounds responsible — until you realize you're spending 80% of your sprint capacity keeping the lights on. Sometimes the bravest engineering decision is also the most pragmatic one: start over. Here's how to know when you've crossed that line.